package com.it.data.network.req

import android.os.Parcelable
import kotlinx.parcelize.Parcelize


@Parcelize
data class ResRecordDto(
    val resCode: String? = null,//水库代码
    val resName: String? = null,//水库名称
    val sztcdm: String? = null,//所在团场代码
    val szhl: String? = null,//所在河流
    val sjggmj: String? = null,//设计灌溉面积
    val ggdx: String? = null,//灌溉对象
    val resType: String? = null,//水库类型 （1 山丘水库 2 平原水库 3 地下水库）
    val engGrad: String? = null,//工程等别 （1 Ⅰ 2 Ⅱ 3 Ⅲ 4 Ⅳ 5 Ⅴ）
    val engScal: String? = null,//工程规模（1 大（1）型 2 大（2）型 3 中型 4 小（1）型 5 小（2）型 9 其他）
    val skgn: String? = null,//水库功能
    val uppLevFlco: String? = null,//防洪高水位
    val normWatLev: String? = null,//正常蓄水位
    val deadLev: String? = null,//死水位
    val totCap: String? = null,//总库容
    val storFlCap: String? = null,//调洪库容
    val flcoCap: String? = null,//防洪库容
    val benResCap: String? = null,//兴利库容
    val deadCap: String? = null,//死库容
    val skgsnl: String? = null,//水库供水能力
    val bx: String? = null,//坝型
    val zfbc: String? = null,//主副坝长
    val zdbg: String? = null,//最大坝高
    val dbhpcl: String? = null,//大坝护坡材料
    val hpcd: String? = null,//护坡长度
    val hpmj: String? = null,//护坡面积
    val hlcd: String? = null,//护栏长度
    val zmlx: String? = null,//"闸门类型
    val zmsl: String? = null,//闸门数量
    val zmcc: String? = null,//闸门尺寸
    val qbjts: String? = null,//启闭机台数
    val zbfdjz: String? = null,//自备发电机组
    val cxjgsj: String? = null,//除险加固时间
    val sfyjlss: String? = null,//是否有计量设施
    val sfyjksb: String? = null,//是否有监控设备
    val gldwdm: String? = null,//管理单位代码
    val lgtd: String? = null,//经度
    val lttd: String? = null,//维度
    val note: String? = null//更新备注
) : BaseDto(), Parcelable
